o-toluenesulfonic acid - German English Dictionary